【krpano】自動回転を有効にする

パノラマが自動的に回転を始めるようにする方法と設定
スピードや開始を始めるまでの時間が設定できる。

【使用するファイル】
xmlファイル

【基本コード】

 <autorotate
 enabled="true"
 waittime="3.0"
 accel="0.5"
 speed="3"
 horizon="0"
 tofov="100"
 />
 <autorotate
 enabled="true"
 waittime="停止時間(秒)"
 accel="加速度"
 speed="マックス速度"
 horizon="視点"
 tofov="視野"
 />

【解説】
停止時間(秒):パノラマをマウス操作して停止させてから再び回転を始めるまでの時間
加速度:マックス速度に到達するまでの早さ
マックス速度:最高速度 0にすると停止する
視点:回転する水平軸の高さ
視野:回転とともに設定した視野角に変化する

【実例】

<krpano version="1.16">

<include url="skin/defaultskin.xml" />

<view hlookat="0" vlookat="0" maxpixelzoom="1.0" fovmax="150" limitview="auto" />

<preview url="mukogawa1.tiles/preview.jpg" />

<plugin name="editor" url="%SWFPATH%/plugins/editor.swf" keep="true" />
<plugin name="options" url="%SWFPATH%/plugins/options.swf" keep="true" />

<image type="CUBE" multires="true" tilesize="512" progressive="false">
<level tiledimagewidth="4776" tiledimageheight="4776">
<cube url="mukogawa1.tiles/mres_%s/l4/%0v/l4_%s_%0v_%0h.jpg" />
</level>
<level tiledimagewidth="2388" tiledimageheight="2388">
<cube url="mukogawa1.tiles/mres_%s/l3/%0v/l3_%s_%0v_%0h.jpg" />
</level>
<level tiledimagewidth="1194" tiledimageheight="1194">
<cube url="mukogawa1.tiles/mres_%s/l2/%0v/l2_%s_%0v_%0h.jpg" />
</level>
<level tiledimagewidth="597" tiledimageheight="597">
<cube url="mukogawa1.tiles/mres_%s/l1/%0v/l1_%s_%0v_%0h.jpg" />
</level>
<mobile>
<cube url="mukogawa1.tiles/mobile_%s.jpg" />
</mobile>
</image>

<autorotate
enabled="true"
waittime="3.0"
accel="0.5"
speed="3"
horizon="0"
tofov="100"
/>

</krpano>

 

 

【メモ】
ボタンに自動回転を加える場合は自動回転用のボタンのpluginに
onclick=”switch(autorotate.enabled);”
を追加する